<?php
return array(
	#php 和 js 共用
	'host'=>array('^([a-zA-Z_]\w*|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})$','主机名'),

	'sql'=>array('^[^\\,"\'`;=\(\)#\-\/*]*$','不包含非安全字符的字符'),
	'question'=>array(".*[\n\t'\r]*.*<<.+?>>.*[\n\t'\r]*.*",''),
	
	'price'=>array('^[1-9][\.]*$', '价格'),
	'path'=>array('^[\w\\\.\/]+$','正确格式的路径'),
	'field'=>array('^[a-zA-Z][\w]{1,31}$', '2-32英文字符'),
	'type'=>array('^[\(\\,\)\"\'\w]{2,63}$', '2-64英文字符'),
	'tablename'=>array('^[a-zA-Z]\w{3,31}$', '4-32英文字符'),

	'pwd'=>array('^\w{4,16}$', '4-16英文字符的密码'),
	'pw'=>array('^\w{4,16}$', '4-16英文字符的密码'),
	'password'=>array('^\w{4,16}$', '4-16英文字符的密码'),
	're_password'=>array('^\w{4,16}$', '4-16英文字符的重复密码'),
	'repassword'=>array('^\w{4,16}$', '4-16英文字符的重复密码'),

	'zh'=>array('^[\u4e00-\u9fa5]+$', '中文汉字'),
	'zh0'=>array('^[\u4e00-\u9fa5]*$', '中文汉字'),
	'zhw'=>array('^[\u4e00-\u9fa5\w]+$', '中英文字符'),
	
	//注意，PHP的中文正则和JS的是不同的
	'phpzh'=>array('^[\x{4e00}-\x{9fa5}]{0,1}[\x{4e00}-\x{9fa5} ]{0,32}$', '中文汉字'),
	'phpzh0'=>array('^[\x{4e00}-\x{9fa5}]*$', '中文汉字'),
	'phpzhw'=>array('^[\x{4e00}-\x{9fa5}\w]+$', '中英文字符'),
	
	
	
	

	'name'=>array('^[a-zA-Z]\w{3,15}$', '4-16英文字符的名字'),
	'zhname'=>array('^[a-zA-Z0-9\u4e00-\u9fa5\w]{2,16}$', '2-16中英文字符的名字'),
	'username'=>array('^[a-zA-Z]\w{3,15}$', '4-16英文字符的用户名'),
	'phpzhname'=>array('^[a-zA-Z0-9\x{4e00}-\x{9fa5}\w]{2,16}$', '2-16中英文字符的名字'),
	

	'address'=>array('^[a-zA-Z0-9\u4e00-\u9fa5\w]{2,32}$', '2-32中英文字符的地址'),
	'phpaddr'=>array('^[a-zA-Z0-9\x{4e00}-\x{9fa5}\w]{2,32}$', '2-32中英文字符的地址'),
	
	'phpkeyword'=>array('^[\x{4e00}-\x{9fa5}\w 《》\.（）\-：]*$', '正确关键字'),
	'keyword'=>array('^[\u4e00-\u9fa5\w 《》\.（）a-zA-Z0-9：]*$', '正确关键字'),
	//'search'=>array('^[\u4e00-\u9fa5\w 《》\.（）\-a-zA-Z0-9：]*$', '正确关键字'),
	'title'=>array('^[a-zA-Z0-9\u4e00-\u9fa5\w \—\-，！《》\.\(\)。？、‘’“”；：（%）]{2,64}$', '2-64字标题'),
	'summary'=>array('^[\u4e00-\u9fa5\w \-，。？、‘’“”；：！《》\.\(\)（%）]{5,255}$', '5-255字摘要'),
	'msg'=>array('^[a-zA-Z0-9\u4e00-\u9fa5\w \-，。？！《》\.\(\)、‘’“”；：（%）]{3,255}$', '3-255字'),
	'phpmsg'=>array('^[a-zA-Z0-9\x{4e00}-\x{9fa5}\w \-，。？！《》\.\(\)、‘’“”；：（%）]{3,255}$', '3-255字'),

	'num'=>array('^[\d]+$', '整数'),
	'float'=>array('^[\d\.]+$', '数字'),
	'tel'=>array('^\d{3}-\d{8}$|^\d{4}-\d{7}$', '区号-座机号码'),
	'phone'=>array('^1[\d]{10}$', '手机号码'),
	'email'=>array('^\w+([-+.]\w+)*@(163|qq|126)\\.(com|cn|net|org)$', '邮箱@163.com'),
	'url'=>array('^(http|https|ftp)\\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\'[a-zA-Z0-9]*)?/?([a-zA-Z0-9\\-\\._\\?\\,\\\'/\\\\\\+&%\\$#\\=~])*$', 'URL网址'),
	'img'=>array('.*gif|png$', 'gif / png图片'),
	'not0'=>array('[^0]', '不能为0'),
	'notnull'=>array('^\w+$', '不能为空'),
	
	
	'qq'=>array('^[\d]{6,12}$', "6-12位QQ号码"),
	'vcode'=>array('^[\w]{4,6}$', '4-6位验证码'),
	'v4'=>array('^[\d]{4}$', '4位数字的验证码'),
	'v5'=>array('^[\d]{5}$', '5位数字的验证码'),
	'v6'=>array('^[\d]{6}$', '6位数字的验证码'),
	'n6'=>array('^[\d]{6}$', '6位数字')

	
	

);
?>